﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Agnes.Core
{
    public interface IWorkbenchPad
    {
        string Title { get; }

        string ImageUri { get; }

        bool IsHide { get; }

        WorkbenchPadPosition WorkbenchPadPosition { get; }

        object Content { get; }
        
        void SlnOpened(object sender, EventArgs e);

        void SlnClosed(object sender, EventArgs e);
    }

    public enum WorkbenchPadPosition
    {
        Left,
        Right,
        Bottom
    }
}
